polychaete worms - German English Dictionary